﻿using System;
using System.Linq;
using System.Web.Security;
using System.Web.UI.WebControls;

namespace CustomersSuppliersWebApplication
{
    public partial class WebFormLogin : WebFormBase
    {

        protected void Page_Load(object sender, EventArgs e)
        {
            this.Form.Attributes["autocomplete"] = "off";
            this.CreateUserWizardDefault.Visible =!string.IsNullOrEmpty(this.Request["Reg"]) && this.Request["Reg"] == "1";
            this.LoginDefault.Visible = string.IsNullOrEmpty(this.Request["Reg"]) || this.Request["Reg"] != "1";
        }

        protected void CreateUserWizardDefault_SendingMail(object sender, MailMessageEventArgs e)
        {
            e.Message.Subject = "تم تسجيلك فى برنامج العملاء والموردين";
            e.Message.Body = "تم تسجيلك فى برنامج العملاء والموردين. لن تستطيع بدء استخدام التطبيق قبل موافقة مدير النظام";
        }
        protected void CreateUserWizardDefault_SendMailError(object sender, SendMailErrorEventArgs e)
        {
            this.ShowNotification("حدث خطا اثناء ارسال البريد الالكترونى", NotificationIconType.Error);
            e.Handled = true;
        }
        protected void CreateUserWizardDefault_CreatedUser(object sender, EventArgs e)
        {
            //WizardStepBase step = null;
            //for (int i = 0; i < CreateUserWizardDefault.WizardSteps.Count; i++)
            //{
            //    if (CreateUserWizardDefault.WizardSteps[i].ID == "NameStep")
            //    {
            //        step = CreateUserWizardDefault.WizardSteps[i];
            //        break;
            //    }
            //}
            //if (step != null)
            //{
            //    string name = ((TextBox)step.FindControl("TextBoxName")).Text;
            //    MembershipUser user = Membership.GetUser(this.CreateUserWizardDefault.UserName);
            //    user.Comment = name;
            //}

        }
        protected void LoginDefault_LoginError(object sender, EventArgs e)
        {

        }

        protected void LoginDefault_LoggedIn(object sender, EventArgs e)
        {

        }
        public void LoginDefault_LoggingIn(object sender, LoginCancelEventArgs e)
        {

        }


    }
}